OLYMPIA OYSTER


Meaning of OLYMPIA OYSTER in English

[Olym.pia oyster] n [Olympia, Washington] (1908): a small flavorful native oyster (Ostrea lurida) of the Puget Sound area of the Pacific coast of No. America--called also Olympia

Merriam-Webster English vocab.      Английский словарь Merriam Webster.