flowerhead
See also:
flower head
English
Noun
flowerhead
(
plural
flowerheads
)
Alternative form of
flower head
.