agaricologist

Etymology
agaricolog(y) + -ist

Noun

 * 1) A person who studies, professes or practices agaricology.