Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
marihuana
in English
marihuana
#uncommon
Definitions
Noun
the
Cannabis
sativa
plant
itself
Marihuana
plants
are
cultivated
for
their
medicinal
properties
.
a
cannabis
product
for
intoxication
The
government
has
strict
laws
regulating
the
sale
of
marihuana
products
.
a
psychoactive
drug
from
cannabis
The
doctor
warned
patients
about
the
risks
of
using
marihuana
.