Definition of "hornworm"

hornworm