striped blister beetle
noun
: a common North American blister beetle (Epicauta vittata) that is sometimes a pest on alfalfa and other crops
Love words? Need even more definitions?
Merriam-Webster unabridged
Share