Florent's Guide To The

Tropical Reefs

Leaf Sheep
Leaf Sheep
Scientific Name: Costasiella kuroshimae
Order: Sacoglossa
Family: Costasiellidae
Category: Sap-Sucking Slugs
Distribution: West Pacific, Indonesia, Philippines


All Photographs
© 2024 Florent Charpin