Almond Mushroom

The Almond Mushroom (Agaricus subrufescens), celebrated internationally as the Royal Sun Agaricus, ‘Himematsutake’ in Japan, or ‘Cogumelo do Sol’ in Brazil, is one of the most prized, fragrant, and medically researched mushrooms in the world....
error: