Word info

two-spotted scoliid wasp

Noun

Meaning

two-spotted scoliid wasp (plural two-spotted scoliid wasps)

Scolia dubia, a species of wasp.
Synonym: blue-winged scoliid wasp

Source: en.wiktionary.org

Close letter words and terms