Definition of Corchorus
Noun: corchorus
- Any of various plants of the genus Corchorus having large leaves and cymose clusters of yellow flowers; a source of jute
- Widely distributed genus of tropical herbs or subshrubs; especially Asia
- genus Corchorus
Anagrams containing the word Corchorus
cuhoroscr scorchoru uscorchor ruscorcho oruscorch horuscorc choruscor rchorusco orchorusc