flowertree
nounUK /ˈflaʊə triː/
US /ˈflaʊər triː/
A tree that has pretty flowers on it.
The flowertree in our garden turns pink every spring.
OTHER MEANINGS
2. A decorative model or craft shaped like a tree with flowers.
She made a paper flowertree for the classroom display.
3. A place or shop where flowers are sold and arranged.
We stopped at the flowertree on the corner to buy roses.
4. A pattern or design featuring flowers on branches.
The curtains had a lovely flowertree print.