Definition of TRIDACNAS

  • TRIDACNA, a giant clam [n]