x

Please login to access this page.

aye aye

aye aye [ah’-yay-ah’-yay]
noun
1. The aye-aye, a nocturnal lemur of Madagascar. (Zoology) (m)

Have a Spanish question? Get help from experts!