meaning of cantala

cantala meaning in General Dictionary

tough dietary fiber utilized in making coarse twine; from Philippine agave flowers

View more

  • Philippine plant yielding a hard fibre utilized in making coarse twine