Leatherleaf Slug
Semperula sp.
Description:
Semperula is a genus in the family Veronicellidae, they are found in south Asia.
Habitat:
Mixed tropical forest, close to a small stream.
Neboda, Western Province, Sri Lanka
Spotted on May 24, 2020
Submitted on Jan 27, 2022
No Comments