Meaning of マングースキツネザル in Japanese

  1. Words

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

マングースキツネザル(manguusukitsunezaru)
  1. (n) mongoose lemur (Eulemur mongoz)
Back to top