Word info

spirurid

Noun

Meaning

spirurid (plural spirurids)

(zoology) Any nematode in the family Spiruridae.

Source: en.wiktionary.org

Close letter words and terms