king oyster mushrooms

English

Noun

king oyster mushrooms

  1. plural of king oyster mushroom