Definition Definition

aye-aye - Meaning and Examples

Meaning of 'aye-aye' (Webster Dictionary)

1 . 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.