Noun Definition

placuna

1.Definition: windowpane oysters

Category: Animals