Tampala definition

tampalə
A cultivated strain of pigweed (Amaranthus gangeticus)
noun
0
0
Advertisement