This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Aye-aye

  1. n.
    A singular nocturnal quadruped, allied to the lemurs, found in Madagascar (Cheiromys Madagascariensis), remarkable for its long fingers, sharp nails, and rodent-like incisor teeth.



Shares

Related Words

Menu