Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of magnolia
  1. noun
    any shrub or tree of the genus Magnolia; valued for their longevity and exquisite fragrant blooms
  2. noun
    dried bark of various magnolias; used in folk medicine
    type of:
Explanation of magnolia
My lists:
Recently viewed words: