sphecoid : Idioms & Phrases


sphecoid wasp

  • noun any of various solitary wasps
    sphecoid.
WordNet