👉 Leimadophis, also known as the giant lemur, is a species of primate found in Madagascar and other tropical regions around the world. They are characterized by their distinctive large ears that can reach up to 10 inches long, which they use for hearing. Leimadophis are herbivorous primates that feed on fruits, leaves, and other vegetation.