Manduca Sexta (Noun)
Meaning 1
Large green white-striped hawkmoth larva that feeds on tobacco and related plants; similar to tomato hornworm.
Classification
Nouns denoting animals.
Large green white-striped hawkmoth larva that feeds on tobacco and related plants; similar to tomato hornworm.
Nouns denoting animals.