Strepsorhine /(?)/ Strep·so·rhine Strepsorhine a. Having twisted nostrils; -- said of the lemurs. (Zool.)