Dicts.info 

Invasive Plant Species Encyclopedia :: definitions