CORCHORUS Meaning of CORCHORUS in English noun the common name of the kerria japonica or japan globeflower, a yellow-flowered, perennial, rosaceous plant, seen in old-fashioned gardens. Webster English vocab. Английский словарь Webster. 2012