MARANTA


Meaning of MARANTA in English

noun a genus of endogenous plants found in tropical america, and some species also in india. they have tuberous roots containing a large amount of starch, and from one species (maranta arundinacea) arrowroot is obtained. many kinds are cultivated for ornament.

Webster English vocab.      Английский словарь Webster.