puffer : Idioms & Phrases

Index


spiny puffer

  • noun puffers having rigid or erectile spines
WordNet