Placuna placenta

1. (noun) marine bivalve common in Philippine coastal waters characterized by a large thin flat translucent shell
Synonyms: capiz, window oyster, windowpane oyster
Related Words: oyster



Terms and Conditions of Use / Copyright Notice