TORTOISE BEETLE


Meaning of TORTOISE BEETLE in English

[tortoise beetle] n (ca. 1711): any of various chrysomelid beetles (subfamily Cassidinae) with leaf-eating larvae

Merriam-Webster English vocab.      Английский словарь Merriam Webster.