По правилам имена существительные делятся на собственные и нарицательные. Их основное отличие состоит в том, что собственные имена обозначают неповторимые объекты. Это могут быть наименования стран (Россия, Великобритания), рек (Амур, Енисей), морей (Средиземное, Северное), городов (Владивосток, Москва). Поэтому они пишутся с заглавной буквы.
Нарицательные же имена определяют название определённой группы объектов по общим признакам. Например, собака, кот, трава, дерево, гриб, поле, озеро, река. Они пишутся со строчной буквы. Так как названия грибов относят к нарицательным именам, следовательно, мы их пишем с маленькой буквы.