Definition of Olympia oyster in English:
Olympia oyster
noun
A small northern variety of the Californian oyster, Ostrea lurida.
Origin
Early 20th century; earliest use found in The National Geographic.
Are You Learning English? Here Are Our Top English Tips