Noun Definition

sphecidae

1.Definition: mud daubers; some digger wasps

Category: Animals