aye-aye noun.
['ʌɪ,ʌɪ] L18.[French from Malagasy aiay.]An insectivorous tree-dwelling primate of Madagascar,
Daubentonia madagascariensis, which is closely related to the lemurs and has a narrow elongated finger on each hand for prising insects from bark.
[TahlilGaran] English Dictionary ▲