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.