Lysimachia quadrifolia

Explore definitions, synonyms, and language insights of Lysimachia quadrifolia

Definitions

Noun
common North American yellow-flowered plant

More General Terms