Meaning of タイワンジカ in Japanese

  1. Words

Definition of タイワンジカ

  1. (n) Formosan sika; Taiwan sika (Cervus nippon taiouanus)
Back to top