- Placuna placenta as a noun:
- 1
Placuna placenta
noun
1 Placuna placenta
Marine bivalve common in Philippine coastal waters characterized by a large thin flat translucent shell.
synonyms: capiz, window oyster, windowpane oyster.
debug info: 0.0241
noun
Marine bivalve common in Philippine coastal waters characterized by a large thin flat translucent shell.
synonyms: capiz, window oyster, windowpane oyster.
debug info: 0.0241