leptorrhine
/ (ˈlɛptərɪn) /
adjective
another word for catarrhine (def. 2)
Words nearby leptorrhine
leptomonas,
lepton,
lepton number,
leptophos,
leptophyllous,
leptorrhine,
leptosomatic,
leptosome,
leptospermum,
leptospira,
leptospiral jaundice