blue snakeweed
English
Noun
blue
snakeweed
(
uncountable
)
The
flowering plant
Stachytarpheta cayennensis
.