Back to N3 Words
ムカシガエル科
ムカシガエルか
JLPT N3
noun
Meaning
Leiopelmatidae (family of frogs)