Tlhokwa-la-tsela /tlho-kwa-la-tse-la /
Grammar:noun
A yellow medicinal grass-like plant
Search More Words Dictionary