ARMILLARIA MELLEA


Meaning of ARMILLARIA MELLEA in English

honey fungus, honey mushroom, Honey agaric, Shoe string fungus, Boot lace fungus

Names of mushrooms English vocabulary.      Английский словарь названий грибов.