Subscribe
URL of the page has been copied to clipboard.
Meaning : Large tree of Pacific coast of North America having hard red wood much used for furniture.
Synonyms : oregon alder, red alder
Install App
Alnus rubra meaning in Telugu.