Definitions
There is 1 meaning of the phrase
Lotus Americanus.
Lotus Americanus - as a noun
North american annual with red or rose-colored flowers
Synonyms (Exact Relations)
compass plantprairie bird's-foot trefoilprairie lotusprairie trefoil