While I was searching around the internet, I found a site from Jamaica that has a whole list of plants and critters that are considered invasive.