Webster's Revised Unabridged Dictionary · 1913
Manduca
Copy link
Manduca
, proper noun
A genus of moths whose larvae are hornworms.
↑