swelltoad Meaning, Definition & Usage

Swell"toad` noun
Definitions
  1. (Zoöl.) A swellfish.

Webster 1913