Corchorus
noun
Cor·cho·rus
ˈkȯ(r)kərəs
: a widely distributed genus of tropical herbs or undershrubs (family Tiliaceae) having large leaves and yellow flowers in cymose clusters
Love words? Need even more definitions?
Merriam-Webster unabridged
Share