Meaning Of The Word Umbrella bush

Real Dictionary

What's the definition of Umbrella bush? Find Umbrella bush meanings, definitions and more at the Real Dictionary online.

Umbrella bush Meaning

Umbrella bush Definition
Umbrella bush Definition

What's The Definition Of Umbrella bush?

umbrella bush in British English
noun
noun: a North American magnolia, Magnolia tripetala, having long leaves clustered into an umbrella formation at the ends of the branches and unpleasant-smelling white flowers

More Definitions

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Definitions Of The Day