Lepista irina

Explore definitions, synonyms, and language insights of Lepista irina

Definitions

Noun
an edible agaric with large silky white caps and thick stalks

More General Terms