Hemp " Vegan High Quality Protein"Hemp, a variety of Cannabis sativa, is an extremely versatile plant. Often confused with marijuana which is also a variety of Cannabis,...