cicada killer

Explore definitions, synonyms, and language insights of cicada killer

Definitions

Noun
large black or rust-colored wasp that preys on cicadas

More General Terms