litter frog

listen to the pronunciation of litter frog
الإنجليزية - الإنجليزية
A group of frogs in the Megophryidae family, notable for their camouflage abilities
litter frog
المفضلات