General

Abaca definition

Created in the Philippines from the leaves of a banana tree.