English edit

Noun edit

leptorrhiny (uncountable)

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