Dictionary.com
Thesaurus.com

porcupinefish

American  
[pawr-kyuh-pahyn-fish] / ˈpɔr kyəˌpaɪnˌfɪʃ /

noun

plural

porcupinefish,

plural

porcupinefishes
  1. any of several fishes of the family Diodontidae, especially Diodon hystrix, of tropical seas, capable of inflating the body with water or air until it resembles a globe, with erection of the long spines covering the skin.


Etymology

Origin of porcupinefish

First recorded in 1675–85; porcupine + fish