This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Aye-aye
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.