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 : magnolia virginiana, swamp bay, swamp laurel
Install App
Sweet bay meaning in Telugu.