meaning of polyporus squamosus

1. a fungus with a lateral stalk when there is a stalk and a scaly cap that becomes nearly black in maturity; widely distributed in the northern hemisphere


Related Words

polyporus squamosus |

Developed & Maintained By Taraprasad.com

Treasure Words