Definify.com

Definition 2024


spider_wasp

spider wasp

English

Noun

spider wasp (plural spider wasps)

  1. Any of the solitary wasps in the Pompilidae family, which feed on spiders.

Translations

Synonyms