1. strepsorhine - Noun
2. strepsorhine - Adjective
Having twisted nostrils; -- said of the lemurs.
One of the Strepsorhina; a lemur. See Illust. under Monkey.