CLOVER HAY WORM
Meaning of CLOVER HAY WORM in English
noun
: the larva of a small moth ( Hypsopygia costalis ) of the family Pyralididae that is often destructive to clover hay
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012