durras Definition
Definition
A type of strong fiber or string obtained from the bark of certain trees, especially in Australia and the Pacific Islands.
Browse
A type of strong fiber or string obtained from the bark of certain trees, especially in Australia and the Pacific Islands.
Browse