| porcupine fish n. Any of various tropical marine fishes of the family Diodontidae, having strong sharp spines on the body and capable of inflating themselves when attacked. |
porcupine fish
any of the spiny, shallow-water fishes of the family Diodontidae, found in seas around the world, especially the species Diodon hystrix. They are related to the puffers and, like them, can inflate their bodies when provoked.
Learn more about porcupine fish with a free trial on Britannica.com.