Sceliphron
WordNet

noun


(1)   Mud daubers
 
x
OK