Vocabulary
ムカシガエル科
ムカシガエルか
Leiopelmatidae (family of frogs)
noun