meaning of bombardier beetle

1. beetle that ejects audibly a pungent vapor when disturbed


Related Words

bombardier beetle |

Developed & Maintained By Taraprasad.com

Treasure Words