tampala









tampala


noun

  1. a branching tropical plant, Amaranthus tricolor, of the amaranth family, cultivated in Asia as a green vegetable.
49 queries 0.408