genus manduca Meaning, Definition & Usage

  1. noun moths whose larvae are tobacco hornworms or tomato hornworms
    Manduca.

WordNet