I like this idea:idea: The origin of words help make it interesting, and easier to remember. My only other idea is to have to have the scientific names with a phonetic pronunciation. I have a good book that lists all the aquatic plants this way:fgencoz said:And what I can suggest is the etymology. It is hard to memorize the Latin names but etymology help a lot. The meaning of the names most of the time gives the most brief info about the plant.