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

  1. 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.