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
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
Similar words of Corchorus :
