English

edit
 
sheep polyphore

Noun

edit

sheep polypore (plural sheep polypores)

  1. An edible mushroom (Albatrellus ovinus)

Translations

edit

Further reading

edit