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)