English edit

Noun edit

corchoruses

  1. plural of corchorus