Definition of MAGNOLIA
noun : MAGNOLIA
Source: WordNet 3.1
-
1. (
) dried bark of various magnolias; used in folk medicine ;
-
2. (
) any shrub or tree of the genus Magnolia; valued for their longevity and exquisite fragrant blooms ;
See more about : MAGNOLIA