The Collaborative International Dictionary
Helminthoid
Helminthoid \Hel*min"thoid\, a. [Gr. ?, ?, a worm + -oid.] Wormlike; vermiform.
Wiktionary
helminthoid
a. (context medicine English) vermicular; wormlike