Swellfishes, noun plural of swellfish. Synonyms in the same form.
pufferfishes, swelltoads
All synonyms for swellfish →