spiruroid
adjective
spi·rur·oid
ˈspī-rə-ˌrȯid
: resembling or related to the family Spiruridae
a spiruroid nematode
Love words? Need even more definitions?
Merriam-Webster unabridged
Share