Meaning of sphecoid
Definition of sphecoid
(noun)
any of
various
solitary
wasps
Other information on sphecoid
WIKIPEDIA results for
sphecoid
Amazon results for
sphecoid
Tweet