window_oysterEnglish

Placuna placenta, capiz, window oyster, windowpane oyster

Noun

Marine bivalve common in Philippine coastal waters characterized by a large thin flat translucent shell

English: window oyster, windowpane oyster, capiz, Placuna placenta

English words with similar meanings

Show 3 words