Sri Lankin weevil, as far as I know it's mostly in south Florida, nothing kills it, it eats the leaves of different fruit trees down to the stem, I keep checking with the Florida Ag department and they are working on finding a soloution to this bane of my life. You will have to enlarge the pic to get a better idea of what it looks like.