meaning of lepiota rhacodes

1. an agaric with a large cap with brown scales and a thick stalk


Related Words

lepiota rhacodes |

Developed & Maintained By Taraprasad.com

Treasure Words