marantaEnglish

maranta

Noun

Any of numerous herbs of the genus Maranta having tuberous starchy roots and large sheathing leaves

English: maranta

Words that start with "maranta"