sphecidae : Idioms & Phrases


family sphecidae

  • noun mud daubers; some digger wasps
    Sphecidae.
WordNet