RAGGED ROBIN
Meaning of RAGGED ROBIN in English
noun
: a perennial herb ( Lychnis floscuculi ) cultivated for its pink flowers with petals cut into narrow lobes
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012