Word info

ambary

Noun

Meaning

ambary (uncountable)

A fiber plant (Hibiscus cannabinus), whose fiber is used for making various items, including rope, canvas and paper.
Synonyms: kenaf, Deccan hemp, Java jute, wild stockrose

Source: en.wiktionary.org

Anagrams

Close letter words and terms