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