Synonyms for "corchorus"

Words with similar meaning