LEPTORHINE Meaning of LEPTORHINE in English adj having the nose narrow; said ·esp. of the skull. opposed to platyrhine. Webster English vocab. Английский словарь Webster. 2012