Noun porcupinefish has 1 sense
  1. porcupinefish, porcupine fish, Diodon hystrix - spines become erect when the body is inflated; worldwide in warm waters
    --1 is a kind of spiny puffer
    --1 is a member of Diodon, genus Diodon
,
TOP