Definitions of Diodon holocanthus:

  • noun:   similar to but smaller than porcupinefish