corchorus : Idioms & Phrases


genus corchorus

  • noun widely distributed genus of tropical herbs or subshrubs; especially Asia
    Corchorus.
WordNet