amboanala

Etymology
, "dog of the forest"

Noun

 * 1) indri
 * 2)  any lemur
 * 1)  any lemur

Cat:mg:Prosimians