Detailed Translations for Cannabis sativa from English to French
cannabis sativa:
Synonyms for "cannabis sativa":
Cannabis sativa:
Translation Matrix for Cannabis sativa:
Related Definitions for "Cannabis sativa":
-
a strong-smelling plant from whose dried leaves a number of euphoriant and hallucinogenic drugs are prepared1
External Machine Translations:
Related Translations for Cannabis sativa