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 laurel, sweet bay
Install App
Swamp bay meaning in Telugu.