• Definition for "jellyleaf"
    • herb commonly distributed in tropics and subtropics utilized…
    • View More

jellyleaf definition

  • noun:
    • herb commonly distributed in tropics and subtropics utilized for forage and medicinally as a demulcent and having a fine soft bast more powerful than jute; sometimes an aggressive weed
29 votes

How would you define jellyleaf?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!