We found 2 definitions of bombardier beetle from 2 different sources.
Noun |
||
bombardier beetle - beetle that ejects audibly a pungent vapor when disturbed | ||
carabid beetle, ground beetle predacious shining black or metallic terrestrial beetle that destroys many injurious insects |