Wiktionary
orange blister beetles
n. (orange blister beetle English)
n. (orange blister beetle English)