jellyleaf
1 definition found
jellyleaf - WordNet (r) 2.1 (2005) :
jellyleaf
n 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
[syn: Queensland hemp, jellyleaf, Sida rhombifolia]
|