Lima pellucida
Family: Limidae
Lima pellucida image
Lima pellucida  
Description Not Yet Available