Search Result for "helminthoid": 

The Collaborative International Dictionary of English v.0.48:

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