EN

Synonyms for frogs

Frogs, noun plural of frog. Synonyms in the same form.

Synonyms in the same form

Noun plural

Cheese-eating surrender monkey

baguettes

Other

roads, spatchcocks, sploots