ニホンカモシカMeaningsNoun1. Japanese serow (Capricornis crispus) (Usually kana)Other readings日本にほん羚羊かもしかにほんかもしか