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.”

Synonyms

  • ancient nose
  • nasal structure

Antonyms

  • modern nose