Asian common toad (English, noun)
expansion: Asian common toad (plural Asian common toads)
Senses:
glosses: A toad of species Duttaphrynus melanostictus, widespread throughout South and Southeast Asia.
Forms:
form: Asian common toads
tags: plural