CRC World Dictionary of Plant Names (Common Names, Scientific Names, Eponyms. Synonyms, and Etymology)