hairy frog

Noun

 * 1) A species of frog,, found in Central Africa, that has dermal papillae on the skin