LEPTORHINE Meaning of LEPTORHINE in English ( a. ) Having the nose narrow; -- said esp. of the skull. Opposed to platyrhine. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012