Home
All Categories
Best Categories
Games
Electronics
English
Bangladesh English
Email this page to a friend
JELLYLEAF
Definition:
[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
Synonyms:
Search for
synonyms for JELLYLEAF