o

Noun

1. cannabis (Cannabis sativa); hemp (plant)

Noun

2. hemp (fiber); linen; flax; jute

Other forms: