pebble toad
Jump to navigation
Jump to search
English
[edit]Noun
[edit]pebble toad (plural pebble toads)
- Oreophrynella nigra, a South American toad that can fold up its limbs and roll down a slope when threatened.
pebble toad (plural pebble toads)