rebarbora

Noun

 * 1) rhubarb any plant of the genus, especially R. rharbarbarum, having large leaves and long green or reddish acidic leafstalks