Arrowwood
English Meaning
A shrub (Viburnum dentatum) growing in damp woods and thickets; -- so called from the long, straight, slender shoots.
Sorry, No Malayalam Meaning for your input!
See Arrowwoo Want To Try Arrowwood In Malayalam??