Catchflies Meaning
There are 2 meaning(s) for word Catchflies
Meaning 2 : mostly perennial herbs with sticky stems that catch insects; widespread in north temperate zone
Synonyms : lychnis
Synonyms : lychnis
Similar words of Catchflies :