Corchorus (Noun)
Meaning 1
Widely distributed genus of tropical herbs or subshrubs; especially Asia.
Classification
Nouns denoting plants.
Synonyms
Meaning 2
Any of various plants of the genus Corchorus having large leaves and cymose clusters of yellow flowers; a source of jute.
Classification
Nouns denoting plants.