sheep polyphore

English

sheep polyphore

Noun

sheep polyphore (plural sheep polyphores)

  1. An edible mushroom (Albatrellus ovinius)

See also

Translations

Last modified on 10 November 2012, at 22:05