manduca
1. [ noun ] (biology,zoology) moths whose larvae are tobacco hornworms or tomato hornworms
Synonyms: genus_Manduca
Related terms: arthropod_genus Sphingidae tobacco_hornworm Manduca_quinquemaculata Manduca_sexta
Similar spelling:   manducate
  mandioca
  Mandujano
  main_deck
  manduction
  mandioc
  Mandich