Medical Dictionary

Spirurida

noun pl Spi·ru·ri·da \spī-ˈrr-ə-də\

Medical Definition of SPIRURIDA

:  an order of parasitic nematodes of the subclass Aphasmidia that are characterized by an esophagus divided into two cylinder-shaped regions and having six lips and no buccal stylet and that include various parasites (as the filarial worms) of vertebrates having complex life cycles requiring an invertebrate intermediate host

Browse

How to use a word that (literally) drives some people nuts.
Test your vocab with our fun, fast game
Ailurophobia, and 9 other unusual fears