helminthoid
adjective
hel·min·thoid
helˈminˌthȯid;
ˈhelmə̇n-,
-ˌmin-
Love words? Need even more definitions?
Merriam-Webster unabridged
Share