Find the word definition

Wikipedia
Laliostominae

Laliostominae is a subfamily of frogs in the family Mantellidae containing two genera and a total of seven species. These frogs are native to Madagascar.