SWELLFISH


Meaning of SWELLFISH in English

[swell.fish] n (1807): puffer 2a

Merriam-Webster English vocab.      Английский словарь Merriam Webster.