LEPTORHINE Meaning of LEPTORHINE in English (a.) Having the nose narrow; -- said esp. of the skull. Opposed to platyrhine. Webster's English dictionary. Английский словарь Webster. 2012