Definitions of leptorrhinian:

  • adjective:   having a long narrow nose