Meaning of leptorrhine
Definition of leptorrhine
(adj)
having a
long
narrow
nose
Other information on leptorrhine
WIKIPEDIA results for
leptorrhine
Amazon results for
leptorrhine
Tweet