Meaning

1 senses
  1. A frog of the family Rhacophoridae.

Forms

plural: shrub frogs
Singularshrub frog
Pluralshrub frogs

regular

See also

neighbours in the dictionary
shrub frog — meaning, examples, forms, synonyms | Krumeto