Meaning of genus manduca
Definition of genus manduca
(noun)
moths whose larvae are
tobacco
hornworms or
tomato
hornworms
Other information on genus manduca
WIKIPEDIA results for
genus manduca
Amazon results for
genus manduca
Tweet