DAISIE: Delivering Alien Invasive Species Inventories for Europe

What does DAISIE mean? The above is one of DAISIE meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Delivering Alien Invasive Species Inventories for Europe