'Manduca sexta' definitions:
Definition of 'Manduca sexta'
(from WordNet)
noun
Large green white-striped hawkmoth larva that feeds on tobacco and related plants; similar to tomato hornworm [syn: tobacco hornworm, tomato worm, Manduca sexta]
noun
Moth whose larvae are tobacco hornworms