Definify.com
Definition 2025
sheep_polypore
sheep polypore
English

sheep polyphore
Noun
sheep polypore (plural sheep polypores)
- An edible mushroom (Albatrellus ovinus)
Translations
Albatrellus ovinus
|
sheep polypore (plural sheep polypores)
|