Armillaria mellea fungus, conceptual image
Armillaria mellea fungus. A species of mushroom commonly used in Chinese medicine and cooking, where it is known as honey mushroom due to its sweet taste., by Wladimir Bulgar/SCIENCE PHOTO LIBRARY
Details
License type
Royalty Free