Corchorus Meaning

There are 2 meaning(s) for word Corchorus

Meaning 1 : widely distributed genus of tropical herbs or subshrubs; especially Asia

    Synonyms : genus corchorus
Meaning 2 : any of various plants of the genus Corchorus having large leaves and cymose clusters of yellow flowers; a source of jute