Meaning of window oyster
Definition of window oyster
(noun)
marine
bivalve
common
in Philippine
coastal
waters
characterized by a
large
thin
flat
translucent
shell
Other information on window oyster
WIKIPEDIA results for
window oyster
Amazon results for
window oyster
Tweet