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 *

47 queries 1.467