Close
Blue porterweed / Jamaica vervain / Indian Snakeweed or Nettle-leaved vervain
Stachytarpheta jamaicensis