Noun Definition

ostreidae

1.Definition: oysters

Category: Animals