VariousWords beta
Related Terms:
Noun
Definition: Stictia carolina, a large sand wasp of the eastern United States which preys primarily on horseflies.
VariousWords beta
Definition: Stictia carolina, a large sand wasp of the eastern United States which preys primarily on horseflies.