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.