jellyleaf jellyleaf

Definition(s):

  • (n) 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

Synonym(s)

Word of the Day
fathom fathom
/ˈfæ ðəm /