strombidae : Idioms & Phrases


family strombidae

  • noun the family of conchs
    Strombidae.
WordNet