Medical Dictionary
spiruroid
adj spi·rur·oid \ˈspī-rə-ˌrȯid\
Medical Definition of SPIRUROID
: resembling or related to the family Spiruridae <a spiruroid nematode>
Seen & Heard
What made you want to look up spiruroid? Please tell us where you read or heard it (including the quote, if possible).