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
Tweet