Webster's Revised Unabridged Dictionary · 1913

Helminthoid

Helminthoid , adjective

[Greek {not transcribed}, {not transcribed}, a worm + -oid.]

Wormlike; vermiform.