Definition of マングースキツネザル

マングースキツネザル

manguusukitsunezaru

noun
mongoose lemur (Eulemur mongoz)
Other readings:
マングース・キツネザル