Home
Search
Index
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
Finnish:
lampaankääpä
Similar Results