Latin-English dictionary »

cannabis meaning in English

LatinEnglish
cannabis [cannabis] (3rd) F
noun

canvas / linen (medieval)noun

hempnoun
[UK: hemp] [US: ˈhemp]

hemp ropenoun