HORNWORM


Meaning of HORNWORM in English

■ noun N. Amer. a hawkmoth caterpillar with a spike on its tail, some kinds of which are pests of tobacco and other crops.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.