umbrella magnolia


Definition: Meaning of, umbrella magnolia in English to English dictionary.

Pronunciation: / ʌmˈbrɛlə maɡˈnəʊlɪə /

  • noun
  • synonym
  • antonym
Word Forms:
Singular Plural
umbrella magnolia umbrella magnolias
  1. small deciduous tree of eastern North America having creamy white flowers and large leaves in formations like umbrellas at the ends of branches
    ANTONYM
    Not found!
synonym
antonym