Definition of Manduca in English :

Define Manduca in English

Manduca meaning in English

Meaning of Manduca in English

Pronunciation of Manduca in English

Manduca pronunciation in English

Pronounce Manduca in English

Manduca

see synonyms of manduca

Noun

1. genus manduca, manduca

moths whose larvae are tobacco hornworms or tomato hornworms

WordNet Lexical Database for English. Princeton University. 2010.