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