Meaning

1 senses
  1. A species of frog, Trichobatrachus robustus, found in Central Africa, that has dermal papillae on the skin

Forms

plural: hairy frogs
Singularhairy frog
Pluralhairy frogs

regular

See also

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