species 446 observations
Stachytarpheta indica
Stachytarpheta indica
Field notes
Stachytarpheta indica is a species of plant in the family Verbenaceae, native to the tropical Americas. It has often been included in the species S. jamaicensis.
Read more on WikipediaRange
Greener is more native, amber more introduced; paler is less certain. How this was decided