Meaning of “potato beetle” in the English Dictionary

british dictionary