Dicts.info 

Plant Morphology Encyclopedia :: definitions