ambary is Accepted in TWL Scrabble Dictionary

ambary Scrabble score: 9

Meaning of ambary

  • an East Indian plant, also AMBARI [n AMBARIES]
  • the fiber itself, used for cordage and textiles
  • tropical plant, Hibiscus cannabinus, of the mallow family, yielding a fiber resembling jute