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.
2012