chinese_rhubarbEnglish

Chinese rhubarb, Rheum palmatum

Noun

Long used for laxative properties

English: Chinese rhubarb, Rheum palmatum

English words with similar meanings

Show 1 words