SPIDER WASP


Meaning of SPIDER WASP in English

noun

: any of various solitary wasps that fill their brood cells with spiders which they kill or paralyze by stinging as food for their young

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.