This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Maranta
n.
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.