Meaning of manduca sexta

Definition of manduca sexta

(noun) large green white-striped hawkmoth larva that feeds on tobacco and related plants; similar to tomato hornworm
moth whose larvae are tobacco hornworms

Other information on manduca sexta

WIKIPEDIA results for manduca sexta
Amazon results for manduca sexta