Meaning of himalayan lilac

Definition of himalayan lilac

(noun) robust upright shrub of mountains of northern India having oblong-elliptic leaves and pale lilac or white malodorous flowers

Other information on himalayan lilac

WIKIPEDIA results for himalayan lilac
Amazon results for himalayan lilac