English dictionary
jellyleaf meaning and definition
Definition and meaning of jellyleaf at MeaningMonkey.org. jellyleaf meaning and definition in the English Dictionary.JELLYLEAF noun
Definition of jellyleaf (noun)
- 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
- synonyms: Queensland hemp, Sida rhombifolia
Source: Princeton University Wordnet