English edit

Etymology edit

swell +‎ toad

Noun edit

swelltoad (plural swelltoads)

  1. Any of the genus Cyclichthys of blowfishes.
    Synonym: swellfish

References edit