Hairy Frog (noun) Definition, Meaning & Examples

noun
  1. a W African frog, Astylosternus robustus, the males of which have glandular hairlike processes on the flanks
Hairy Frog (noun) Definition, Meaning & Examples

More Definitions