noun
Meaning 1
An East Indian leguminous plant of species Crotalaria juncea, yielding a fiber.
Definition source: English Wiktionary via Wiktextract
Usage: uncountable
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: sunn hemp
Antonyms: none provided