Lima lima

Species
Lima lima
belongs to Genus