meaning of agave cantala

agave cantala meaning in General Dictionary

Philippine plant producing a hard fibre utilized in making coarse twine