flowertree

noun
UK /ˈ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.