Definitions of Strobilomyces floccopus:

  • noun:   edible mild-tasting mushroom found in coniferous woodlands of eastern North America