Definitions of spiny puffer:

  • noun:   puffers having rigid or erectile spines