woolflower
English
Noun
woolflower
(
plural
woolflowers
)
Celosia
flower.