Hairy Frog Definition

noun

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

Wiktionary

Find Similar Words

Find similar words to hairy frog using the buttons below.

Words Starting With

Words Ending With

Unscrambles

hairy frog