Vocabulary
セーシェルガエル科
セーシェルガエルか
Sooglossidae (family of frogs)
noun