placuna placenta

Noun
  1. Marine bivalve common in Philippine coastal waters characterized by a large thin flat translucent shell (synset 101965429)

Found on Word Lists

Other Searches