Find the word definition

Wikipedia
Leiuperinae

Leiuperinae is a subfamily of frogs in the Leptodactylidae family. There are 90 species in five genera. The distribution of this subfamily is from southern Mexico to the Central America and much of the South America.