sheep polyphore

EnglishEdit

sheep polyphore

NounEdit

sheep polyphore (plural sheep polyphores)

  1. An edible mushroom (Albatrellus ovinius)

See alsoEdit

TranslationsEdit

Last modified on 8 October 2013, at 09:18