Noun Definition

solenidae

1.Definition: razor clams

Category: Animals