The Collaborative International Dictionary of English v.0.48:Helminthoid \Hel*min"thoid\, a. [Gr. ?, ?, a worm + -oid.] Wormlike; vermiform. Helminthologic