English edit

Noun edit

woolflower (plural woolflowers)

  1. Celosia flower.