mixicoronoid
Noun
Meaning
mixicoronoid (plural mixicoronoids)
A dermal bone on the medial side of the mandible of some reptiles and birds.
Noun
mixicoronoid (plural mixicoronoids)
A dermal bone on the medial side of the mandible of some reptiles and birds.