Corchorus
noun
Cor·cho·rus
| \ ˈkȯ(r)kərəs\
Definition of Corchorus
: a widely distributed genus of tropical herbs or undershrubs (family Tiliaceae) having large leaves and yellow flowers in cymose clusters
Keep scrolling for more