These small gastropods are really difficult to identify. Can anyone let me know which species they are belong to? These samples are from Penang, Malaysia.

More Nor Syuhaidah Mohammad Zee Hood's questions See All
Similar questions and discussions