Meaning of himalayan rhubarb

Definition of himalayan rhubarb

(noun) Asian herb (Himalayas)

Other information on himalayan rhubarb

WIKIPEDIA results for himalayan rhubarb
Amazon results for himalayan rhubarb