mantle of the Giant Clam Tridacna ??squamosa??
 
 
 
 
more >>> phylum >>> mollusca alphabetical index (all)