meaning of armillariella mellea

1. a honey-colored edible mushroom commonly associated with the roots of trees in late summer and fall; do not eat raw


Related Words

armillariella mellea |

Developed & Maintained By Taraprasad.com

Treasure Words