1) Plural and single names are not so different for the search engines. E.g. I'm getting almost the same SERP's for
https://www.google.com/search?q=white+mushroom and
https://www.google.com/search?q=white+mushrooms
2) Who said that plural names are better as search terms?