Wiktionary
spotted cucumber beetles
n. (spotted cucumber beetle English)
n. (spotted cucumber beetle English)