Meaning of manduca sexta
Definition of manduca sexta
(noun)
large
green
white-striped
hawkmoth
larva
that feeds on
tobacco
and
related
plants;
similar
to
tomato
hornworm
moth
whose larvae are
tobacco
hornworms
Other information on manduca sexta
WIKIPEDIA results for
manduca sexta
Amazon results for
manduca sexta
Tweet