'spiny puffer' definitions:

Definition of 'spiny puffer'

From: WordNet
noun
Puffers having rigid or erectile spines