Spiruridae
noun plural
Spi·rur·i·dae
-ˌdē
: a family of nematode worms that have the adults parasitic in vertebrates, that have the larval stages parasitic in insects, and that with related forms constitute a distinct superfamily of the order Spirurida
Love words? Need even more definitions?
Merriam-Webster unabridged
Share