hornworm

noun
  1. the large green caterpillar of a hawkmoth, especially the tobacco hornworm or tomato hornworm, characterized by a horn-like projection on its rear end

Examples