Say blister beetle noun1 •Lytta sayi, a North American blister beetle in the family Meloidae. formsSay blister beetles