aye-ayeEnglish

Daubentonia madagascariensis, aye-aye

Noun

Nocturnal lemur with long bony fingers and rodent-like incisor teeth closely related to the lemurs

English: aye-aye, Daubentonia madagascariensis

English words with similar meanings

Show 1 words