1 helminthoid | Definition of helminthoid

helminthoid

adjective
hel·​min·​thoid | \ helˈminËŒthȯid; ˈhelmə̇n-, -ËŒmin-\

Definition of helminthoid

: resembling a helminth : wormlike

History and Etymology for helminthoid

helminth- + -oid

Keep scrolling for more