Tampala (noun) Definition, Meaning & Examples

noun
  1. a branching tropical plant, Amaranthus tricolor, of the amaranth family, cultivated in Asia as a green vegetable.
Tampala (noun) Definition, Meaning & Examples

More Definitions