woolflower
English
Noun
woolflower
(
plural
woolflowers
)
A flower of genus
Celosia
.