Dicts.info 

Flora Of China Encyclopedia :: definitions