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)

  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
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: