mesorrhin
/mɛsˈɒrɪn/Definitions
1. noun
A type of nose or nasal structure found in some ancient or fossilized human or animal species.
“The paleontologist studied the mesorhin of the newly discovered human ancestor.”
1. noun
A type of nose or nasal structure found in some ancient or fossilized human or animal species.
“The paleontologist studied the mesorhin of the newly discovered human ancestor.”