• Definition for "litter frog"
    • a small grouping of frogs in the Megophryidae…
    • View More
  • Synonym for "litter frog"

litter frog definition

  • noun:
    • a small grouping of frogs in the Megophryidae family members, notable for his or her camouflage capabilities.
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!