windowpane : Idioms & Phrases


windowpane oyster

  • noun marine bivalve common in Philippine coastal waters characterized by a large thin flat translucent shell
    capiz; Placuna placenta; window oyster.
WordNet