MAGNOLIA

Definition of MAGNOLIA

  1. (noun)dried bark of various magnolias; used in folk medicine
  2. (noun)any shrub or tree of the genus Magnolia; valued for their longevity and exquisite fragrant blooms