Find the word definition

Wikipedia
Flea-frog

The Flea-frog (Brachycephalus hermogenesi) is a species of frog in the Brachycephalidae family. It is endemic to Brazil.

Its natural habitat is subtropical or tropical moist lowland forests. It is threatened by habitat loss.