SPECIES Info
Lentinula
edodes
36
100%)