Word Meaning ムカシガエル科
むかしがえるか
mukashigaeruka
ムカシガエル科 is read as むかしがえるか (mukashigaeruka) and means Leiopelmatidae (family of frogs).
Meaning
English
- Leiopelmatidae (family of frogs)
Reading
Kana
むかしがえるか
Romaji
mukashigaeruka