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.

Similar questions and discussions