English Noun corchoruses plural of corchorusWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads