Definition of oyster cap in English:

oyster cap

noun

  • Oyster mushroom.

Origin

1960s.