sour_grassEnglish

dock, sorrel, sour grass

Noun

Any of certain coarse weedy plants with long taproots, sometimes used as table greens or in folk medicine

English: dock, sorrel, sour grass

Bahasa: wang, duit

Bahasa words with similar meanings

English words with similar meanings

Show 2 words