Corchorus - Definition - Law Dictionary Home Dictionary Definition corchorus
Definition :
The common name of the Kerria Japonica or Japan globeflower a yellow flowered perennial rosaceous plant seen in old fashioned gardens
View Judgments Citing this PhraseView Acts Citing this Phrase