
Ibycus rachelae, the Long-tailed slug, is a slug that was previously thought to be known from Sabah/Borneo but is not also documented in certain highlands of Peninsular Malaysia.
Similar species: Pulmonata
By Albert Kang
All rights reserved
Uploaded Sep 18, 2022. Captured Sep 17, 2022 21:31.