The Collaborative International Dictionary
Swelltoad
Swelltoad \Swell"toad`\, n. (Zo["o]l.) A swellfish.
Wiktionary
swelltoad
n. A swellfish.