SQUASH LADYBIRD


Meaning of SQUASH LADYBIRD in English

noun

or squash ladybug

: a ladybird ( Epilachna borealis ) that feeds both as larva and imago on the squash, pumpkin, melon, and cucumber

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.