Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of umbrella magnolia
  1. noun
    small deciduous tree of eastern North America having creamy white flowers and large leaves in formations like umbrellas at the ends of branches
    type of:
Explanation of umbrella magnolia
My lists:
Recently viewed words: