water padda
noun
water pad·da
| \ -ˈpadə\
Definition of water padda
: a southern African burrowing terrestrial toad (Breviceps gibbosus)
Keep scrolling for more