Meaning of lychins floscuculi

Definition of lychins floscuculi

(noun) common perennial native to Europe and western Asia having usually pink flowers with ragged petals

Other information on lychins floscuculi

WIKIPEDIA results for lychins floscuculi
Amazon results for lychins floscuculi