Noun manduca has 1 sense
  1. Manduca, genus Manduca - moths whose larvae are tobacco hornworms or tomato hornworms
    --1 is a kind of arthropod genus
    --1 is a member of Sphingidae, family Sphingidae
    --1 has members:
     Manduca sexta; tobacco hornworm, tomato worm, Manduca sexta; Manduca quinquemaculata
,
TOP