Back to N3 Words
セーシェルガエル科
セーシェルガエルか
JLPT N3
noun
Meaning
Sooglossidae (family of frogs)