Synonyms for Placuna placenta:

n.

Placuna placenta (noun)
windowpane oyster, window oyster, capiz.