Synonyms and Antonyms for Cannabis_sativa

1. Cannabis sativa (n.)

a strong-smelling plant from whose dried leaves a number of euphoriant and hallucinogenic drugs are prepared

Synonyms: