English dictionary
aye-aye meaning and definition
Definition and meaning of aye-aye at MeaningMonkey.org. aye-aye meaning and definition in the English Dictionary.AYE-AYE noun
Definition of aye-aye (noun)
- nocturnal lemur with long bony fingers and rodent-like incisor teeth closely related to the lemurs
- synonyms: Daubentonia madagascariensis
Source: Princeton University Wordnet