We found 2 definitions of manduca from 2 different sources.
Noun |
||
manduca - moths whose larvae are tobacco hornworms or tomato hornworms | ||
genus Manduca | ||
arthropod genus a genus of arthropods | ||
family sphingidae, sphingidae hawkmoths | ||
manduca sexta moth whose larvae are tobacco hornworms | ||
tobacco hornworm, tomato worm, manduca sexta large green white-striped hawkmoth larva that feeds on tobacco and related plants; similar to tomato hornworm |