strepsorhine
English
strepsorhine meaning in English • strepsorhine का अर्थ अंग्रेजी में
Adjective
- Having twisted nostrils; -- said of the lemurs.