HORNWORM


Meaning of HORNWORM in English

[horn.worm] n (1676): a hawkmoth caterpillar having a hornlike tail process--compare tomato hornworm

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