Dicts.info 

Garden Plants Encyclopedia :: definitions