litter frog definition

  • noun:
    • a small grouping of frogs in the Megophryidae family members, notable for his or her camouflage capabilities.

Related Sources

  • Synonym for "litter frog"
29 votes

How would you define litter frog?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!