Wiktionary
paperflowers
n. (plural of paperflower English)
n. (plural of paperflower English)