51Թ

Advertisement

Advertisement

tampala

[tam-pal-uh]

noun

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



Discover More

51Թ History and Origins

Origin of tampala1

Perhaps < Sinhalese

Advertisement

Advertisement

Advertisement

Advertisement

Advertisement


Tampa Baytamper