Aye-aye

What is Aye-aye?

Aye-aye definition and meaning on Dictionary terms:
noun

a nocturnal lemur, Daubentonia madagascariensis, of Madagascar, feeding on insects and fruit, and having rodentlike incisors and long fingers: an endangered species.