magnolia meaning in English
n. magnolia, ornamental shrub or tree which bears large white or pink flowers; flower of the magnolia tree or shrub
n. magnolia, ornamental shrub or tree which bears large white or pink flowers; flower of the magnolia tree or shrub