Definition of "Tridacna"

Tridacna