cantala : Idioms & Phrases


agave cantala

  • noun Philippine plant yielding a hard fibre used in making coarse twine
    cantala; maguey.
WordNet