China jute definition

  • noun:
    • tall yearly natural herb or subshrub of tropical Asia having velvety leaves and yellowish flowers and yielding a strong fibre; naturalized in southeastern Europe and US

Related Sources

29 votes

How would you define China jute?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!