rhizoverbBeta
Feedback

raffia

Palm leaf fibernoun · A strong palm-leaf fiber used for tying and weaving.