Southernwood
English Meaning
A shrubby species of wormwood (Artemisia Abrotanum) having aromatic foliage. It is sometimes used in making beer.
Sorry, No Malayalam Meaning for your input!
See Southernwoo Want To Try Southernwood In Malayalam??