Find the word definition

The Collaborative International Dictionary
Helminthoid

Helminthoid \Hel*min"thoid\, a. [Gr. ?, ?, a worm + -oid.] Wormlike; vermiform.

Wiktionary
helminthoid

a. (context medicine English) vermicular; wormlike