Meaning of カンムリキツネザル in Japanese

  1. Words

Definition of カンムリキツネザル

  1. (n) crowned lemur (Eulemur coronatus)
Back to top