English dictionary
bombardier beetle meaning and definition
Definition and meaning of bombardier beetle at MeaningMonkey.org. bombardier beetle meaning and definition in the English Dictionary.BOMBARDIER BEETLE noun
Definition of bombardier beetle (noun)
- beetle that ejects audibly a pungent vapor when disturbed
Source: Princeton University Wordnet