Corchorus
-
The common name of the kerria Japonica or Japan globeflower, ayellow-flowered, perennial, rosaceous plant, seen in old-fashionedgardens.
Corchorus meaning & definition 1 of Corchorus.
The common name of the kerria Japonica or Japan globeflower, ayellow-flowered, perennial, rosaceous plant, seen in old-fashionedgardens.