Plant Latin Dictionary

See this for a general discussion of scientific names, meanings, rules, and pronunciation.