I actually found this:
http://www.catalogueoflife.org... directly after I asked the question. I notice there is a star button that says "add this to your starred pages", but where do I find pages that I actually starred? That seems to be a great link and I don't want to forget where it's at in case I need to use it again. Since I also found that Helichrysum is no longer that but another main name.