Frogs, noun plural of frog. Synonyms in the same form.
Toad
toads, batrachians, anurans, salientians
Cheese-eating surrender monkey
baguettes
Other
roads, spatchcocks, sploots
All synonyms for frog →