Englishfor English speakers
Cannabis sativa English
Meaning Cannabis sativa meaning
What does Cannabis sativa mean?
Definitions in simple English
Cannabis sativa
Cannabis sativa
Synonyms Cannabis sativa synonyms
What other words have the same or similar meaning as Cannabis sativa?