English dictionary
manduca sexta meaning and definition
Definition and meaning of manduca sexta at MeaningMonkey.org. manduca sexta meaning and definition in the English Dictionary.MANDUCA SEXTA noun
Definition of Manduca sexta (noun)
- large green white-striped hawkmoth larva that feeds on tobacco and related plants; similar to tomato hornworm
- synonyms: tobacco hornworm, tomato worm
- moth whose larvae are tobacco hornworms
Source: Princeton University Wordnet