Noun Definition

sphecoid

1.Definition: any of various solitary wasps

Category: Animals