STREPSORHINE


Meaning of STREPSORHINE in English

(n.) One of the Strepsorhina; a lemur. See Illust. under Monkey.

Webster's English dictionary.      Английский словарь Webster.