hairy frog
Jump to navigation
Jump to search
English[edit]
Noun[edit]
hairy frog (plural hairy frogs)
- A species of frog, Trichobatrachus robustus, found in Central Africa, that has dermal papillae on the skin
hairy frog (plural hairy frogs)