meaning of armillaria

1. genus of edible mushrooms having white spores an annulus and blue juice; some are edible; some cause root rot


Related Words

armillaria | armillaria caligata | armillaria ponderosa | armillaria zelleri |

Developed & Maintained By Taraprasad.com

Treasure Words