Lysimachia nemorum

Explore definitions, synonyms, and language insights of Lysimachia nemorum

Definitions

Noun
trailing European evergreen with yellow flowers

More General Terms