Aye-Aye Jonathan FeirlingAugust 11, 2005April 15, 2017 Aye-Aye The Aye-aye (Daubentonia madagascariensis) is a lemur, a strepsirrhine primate native to Madagascar that...