STREPSORHINE Meaning of STREPSORHINE in English adj having twisted nostrils; said of the lemurs. 2. strepsorhine ·noun one of the strepsorhina; a lemur. ·see ·illust. under monkey. Webster English vocab. Английский словарь Webster. 2012