Word info

mixicoronoid

Noun

Meaning

mixicoronoid (plural mixicoronoids)

A dermal bone on the medial side of the mandible of some reptiles and birds.

Source: en.wiktionary.org

Close letter words and terms