magnolia
English Dictionary
->
Letter M
-> magnolia
Search Dictionary:
magnolia Definition
(n)
dried
bark
of
various
magnolias
;
used
in
folk
medicine
(n)
any
shrub
or
tree
of
the
genus
Magnolia
;
valued
for
their
longevity
and
exquisite
fragrant
blooms
magnolia Synonyms
magnolia
© Art Branch Inc.