Word Study
porcupine fish
WORDNET DICTIONARY
Noun porcupine fish has 1 sense
- porcupine fish(n = noun.animal) diodon hystrix, porcupinefish - spines become erect when the body is inflated; worldwide in warm waters; Array is a kind of spiny puffer
is a member of diodon, genus diodon
For further exploring for "porcupine fish" in Webster Dictionary Online