Definisi 'jellyleaf'

English to English
noun
1 herb widely distributed in tropics and subtropics used for forage and medicinally as a demulcent and having a fine soft bast stronger than jute; sometimes an aggressive weed Terjemahkan
source: wordnet30

More Word(s)
mallow, genus sida, sida,

Visual Synonyms