Webster's Revised Unabridged Dictionary · 1913

Manduca

Manduca , proper noun

A genus of moths whose larvae are hornworms.