Word info

brachyrhynchus

Noun

Meaning

brachyrhynchus

Unusual shortness of the nose and maxilla

Source: en.wiktionary.org

Close letter words and terms