litter frog

listen to the pronunciation of litter frog
English - English
A group of frogs in the Megophryidae family, notable for their camouflage abilities
litter frog
Favorites