セーシェルガエル
sēsherugaeruka

Noun

1. Sooglossidae (family of frogs)