Definitions of Himalayan rhubarb:

  • noun:   Asian herb (Himalayas)