sceliphron Meaning, Definition & Usage

  1. noun mud daubers
    genus Sceliphron.

WordNet