ALL meanings of ambary
am·ba·ry
A a - noun ambary a tropical Asian malvaceous plant, Hibiscus cannabinus, that yields a fibre similar to jute 3
- noun ambary the fibre derived from this plant 3
- noun ambary kenaf 3
- noun ambary kenaf. 1
- noun ambary A valuable East Indian fiber plant (Hibiscus cannabinus), or its fiber, used throughout India for making ropes, cordage, and a coarse canvas and sackcloth. 1