Stachytarpheta jamaicensis 假马鞭

2020.3.27

Stachytarpheta: from the Greek stachys (ear of corn) and tarphys (thick), referring to the thick, spikey flowers