spiny puffer Meaning, Definition & Usage

  1. noun puffers having rigid or erectile spines

WordNet