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 Wikipedia

Range

United States

Greener is more native, amber more introduced; paler is less certain. How this was decided