VariousWords beta
Definitions:
Noun
window oyster
windowpane oyster
capiz
Placuna placenta
Definition: marine bivalve common in Philippine coastal waters characterized by a large thin flat translucent shell
Definition: Placuna placenta, a bivalve marine mollusc in the family Placunidae, with a durable translucent shell.