vegetable fiber extracted from henequen leaves to make ropes and cords - English Synonyms Dictionary

Can't found any synonym terms.