Toads, noun plural of toad. Synonyms in the same form.
Salientian
frogs, batrachians, anurans, salientians
Paddock
paddocks, pads
All synonyms for toad →