bombardier beetle

Explore definitions, synonyms, and language insights of bombardier beetle

Definitions

Noun
beetle that ejects audibly a pungent vapor when disturbed