WOOLLY LEMUR


Meaning of WOOLLY LEMUR in English

noun

or woolly avahi

: a small long-tailed woolly-haired lemur ( Lichanotus laniger or Avahi laniger ) of Madagascar closely related to the larger indri

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.