helminthoid

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

[email protected]