Definition of window shell in English:

window shell

noun

  • Any of the bivalve molluscs constituting the family Placunidae, found in the Indian Ocean and adjoining seas, especially Placuna placenta, having a thin flat translucent shell much used in decorative craftwork (also called capiz); (also) any of several similar bivalves of the genus Anomia (family Anomiidae).

Origin

Early 19th century.