Noun Definition

tridacnidae

1.Definition: large marine hard-shell clams

Category: Animals