The Latin word vermis
Word vermis
Meaning worm

Other words that might be of interest
apis ‘bee’