mycophagist

noun
  1. a person who eats or is fond of eating mushrooms
  2. Usage: relatively rare; formed from Greek myco- (fungus) + -phagist (eater)

Examples