Landrace Definition
Landrace is a type of cannabis that has been grown under specific natural environmental conditions for many centuries. As a result, Landrace has developed very unique traits and characteristics that allows it to survive in those climatic conditions. Such a strain is known to have very strong genetics because, when left on their own, they evolve to make better use of the resources available in the conditions they’re in.