sticky catchflies
English
Noun
sticky
catchflies
plural of
sticky catchfly