Search Result:placuna placenta
Overview of noun placuna_placenta
The noun placuna placenta has 1 sense
- window oyster, windowpane oyster, capiz, Placuna placenta -- (marine bivalve common in Philippine coastal waters characterized by a large thin flat translucent shell)