English dictionary
genus manduca meaning and definition
Definition and meaning of genus manduca at MeaningMonkey.org. genus manduca meaning and definition in the English Dictionary.GENUS MANDUCA noun
Definition of genus Manduca (noun)
- moths whose larvae are tobacco hornworms or tomato hornworms
- synonyms: Manduca
Source: Princeton University Wordnet