spider wasps

listen to the pronunciation of spider wasps
الإنجليزية - الإنجليزية
plural form of spider wasp
spider wasp
Any of the solitary wasps in the Pompilidae family, which feed on spiders