tampala


tampala

noun

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

Leave a Reply

Your email address will not be published. Required fields are marked *

57 queries 2.293