Lychins floscuculi

Explore definitions, synonyms, and language insights of Lychins floscuculi

Definitions

Noun
common perennial native to Europe and western Asia having usually pink flowers with ragged petals

More General Terms