Please contact napis@ceris.purdue.edu if you know of a public domain image.
Leatherleaf slugs
Semperula spp.

Leatherleaf slugs (Semperula spp.) is a mollusk pest of wide range of plants.

These pests consume many plants, but can be pests of rubber trees in Asia.

Survey Maps