'Manduca' definitions:

Definition of 'Manduca'

(from WordNet)
noun
Moths whose larvae are tobacco hornworms or tomato hornworms [syn: Manduca, genus Manduca]

Definition of 'Manduca'

From: GCIDE
  • Manduca \Manduca\ prop. n. A genus of moths whose larvae are hornworms.
  • Syn: genus Manduca. [WordNet 1.5]

Words containing 'Manduca'