What is the meaning of aye-aye in English?

Learn vocabulary with pictures as well as definitions of aye-aye in English

Learn in

See more

n. aye-aye

Definition of aye-aye in English

Insectivorous lemur of medium size that has thick, dark fur and a long tail, with a middle finger that is longer than the others, and front teeth that grow continuously.