Feedback
Sunn
Meaning
Noun
●
In Legumes:
Crotalaria juncea, an East Indian
leguminous
plant
yielding
a fiber.
Sourced from
Wiktionary
Synonyms
Sun
Related
Peavey
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better