Find the word definition

Wiktionary
treasure flowers

n. (treasure flower English)