meaning of lentinus lepideus

1. a fungus with a scaly cap and white flesh and a ring on the stalk with scales below the ring; odor reminiscent of licorice


Related Words

lentinus lepideus |

Developed & Maintained By Taraprasad.com

Treasure Words