Vegetable

tobaccohornworm2

Carolina sphinx moth (Manduca sexta), the adult stage of the tobacco hornworm (Oklahoma State University (Entomology & Plant Pathology)