Home / Dictionary / Hairy frog

Hairy frog Uncommon

Definition, synonyms and related words

Definitions
Noun
1

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

See Also
frog papilla dermal
Related Terms
Rhyming Words
rog brog frog trog prog krog grog marog scrog sprog pirog ostrog tvorog balrog togrog defrog sly grog leapfrog bullfrog werefrog
Compare
Hairy frog vs