tampala

[ tam-pal-uh ]

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

Origin of tampala

1
Perhaps <Sinhalese

Words Nearby tampala

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2024