Word info

metastrongylid

Noun

Meaning

metastrongylid (plural metastrongylids)

(zoology) Any nematode in the family Metastrongylidae.

Source: en.wiktionary.org

Close letter words and terms