raffia

Search for glossary terms (regular expression allowed)

Glossaries

Term Main definition
raffia

A leaf fibre from the raphia spp. palm.  grown in Tropical America and Madagascar.  Used in the manufacture of decorative household items, ropes and in the garden.