Agave cantala

Explore definitions, synonyms, and language insights of Agave cantala

Definitions

Noun
Philippine plant yielding a hard fibre used in making coarse twine