Noun Definition

sceliphron

1.Definition: mud daubers

Category: Animals