Lychnis
English Dictionary
->
Letter L
-> Lychnis
Search Dictionary:
Lychnis Definition
(n)
mostly
perennial
herbs
with
sticky
stems
that
catch
insects
;
widespread
in
north
temperate
zone
Lychnis Synonyms
catchfly
lychnis
© Art Branch Inc.