Subscribe
URL of the page has been copied to clipboard.
Meaning : Shrub or small tree having rather small fragrant white flowers. Abundant in southeastern United States.
Synonyms : swamp bay, swamp laurel, sweet bay
Install App
Magnolia virginiana meaning in Telugu.