Placuna placenta meaning
UK US
Placuna placenta (noun): marine bivalve common in Philippine coastal waters characterized by a large thin flat translucent shell.
Definition of Placuna placenta
- marine bivalve common in Philippine coastal waters characterized by a large thin flat translucent shell
Synonyms: window oyster, windowpane oyster, capiz
Type of: oyster
More about Placuna placenta on Wikipedia.