Attested.to

Definition

a strong-smelling plant whose dried leaves can be smoked for a pleasant effect or pain reduction

Seed ·

Term in context

Cannabis sativa in CommonParlance