placuna_placenta has definitions from the field of zoology
1
[ noun ] (zoology) marine bivalve common in Philippine coastal waters characterized by a large thin flat translucent shell

Related terms

oyster Placuna

*