Advertisement
Advertisement
Mauritius hemp
noun
- a tropical American plant, Furcraea foetida, having large, fleshy leaves, cultivated as a source of a hemplike fiber.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse