Find the word definition

Wiktionary
everlasting flowers

n. (plural of everlasting flower English)