English dictionary
placuna placenta meaning and definition
Definition and meaning of placuna placenta at MeaningMonkey.org. placuna placenta meaning and definition in the English Dictionary.PLACUNA PLACENTA noun
Definition of Placuna placenta (noun)
- marine bivalve common in Philippine coastal waters characterized by a large thin flat translucent shell
- synonyms: capiz, window oyster, windowpane oyster
Source: Princeton University Wordnet