honeyflower
English
Noun
honeyflower
(
plural
honeyflowers
)
Alternative form of
honey flower