Invertebrates > Sacoglossa
The Ocellated Leaf Slug (Plakobranchus ocellatus) is a captivating, photosynthetic sea slug belonging to the clade Sacoglossa. Celebrated for its exquisite pale cream body adorned with intricate kaleidoscopic ocelli (eye-spots), this specialized marine gastropod is...