globefish - English Synonyms Dictionary

globefish

n.
[1] puffer , pufferfish , blowfish