meaning of armillariella

1. a honey-colored diminutive form of genus Armillaria; grows in clusters; edible when cooked but most attention has been on how to get rid of it


Related Words

armillariella | armillariella mellea |

Developed & Maintained By Taraprasad.com

Treasure Words