Porcupine-fish meaning

Any of various tropical marine fishes of the family Diodontidae, having strong sharp spines on the body and capable of inflating themselves when attacked.
noun
0
0
Advertisement