leptorrhiny

English

Noun

leptorrhiny (uncountable)

  1. (anatomy) The state of having a leptorrhine nose or skull.