Definitions
There are 2 meanings of the phrase
Manduca Sexta.
Manduca Sexta - as a noun
Large green white-striped hawkmoth larva that feeds on tobacco and related plants; similar to tomato hornworm
Synonyms (Exact Relations)
tobacco hornwormtomato worm