Noun Definition

strombidae

1.Definition: the family of conchs

Category: Animals