Word info

odontophorid

Noun

Meaning

odontophorid (plural odontophorids)

(zoology) Any quail in the family Odontophoridae.

Source: en.wiktionary.org

Close letter words and terms