Meaning of Corchorus
Definition of Corchorus
(noun)
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
Other information on Corchorus
WIKIPEDIA results for
Corchorus
Amazon results for
Corchorus
Tweet