Vegetable

hornwormpupa

Hornworm pupa ( thingsbiological.wordpress.com)