Back to N3 Words
ニムラウス科
ニムラウスか
JLPT N3
noun
Meanings
English
Nimravidae (extinct family comprising the false saber-toothed cats)