spiny puffer

listen to the pronunciation of spiny puffer
English - English
puffers having rigid or erectile spines
spiny puffers
diodontidae