ambari








noun

  1. kenaf.

noun plural -ries or -ris

  1. a tropical Asian malvaceous plant, Hibiscus cannabinus, that yields a fibre similar to jute
  2. the fibre derived from this plant
49 queries 0.536