Word Meaning ニムラウス科
にむらうすか
nimurausuka
ニムラウス科 is read as にむらうすか (nimurausuka) and means Nimravidae (extinct family comprising the false saber-toothed cats).
Meaning
English
- Nimravidae (extinct family comprising the false saber-toothed cats)
Reading
Kana
にむらうすか
Romaji
nimurausuka