meaning of corchorus

1. The common name of the Kerria Japonica or Japan globeflower, a yellow-flowered, perennial, rosaceous plant, seen in old-fashioned gardens.
2.
widely distributed genus of tropical herbs or subshrubs; especially Asia


Related Words

corchorus |

Developed & Maintained By Taraprasad.com

Treasure Words