Meaning of ヒヨケザル in Japanese

  1. Words

Definition of ヒヨケザル

  1. (n) flying lemur; colugo
Back to top