Neoxanthin is found in the leaves of mature plants. it is required in the biosynthesis of the plant abscitic acid which is a plant hormone. Neoxanthin is found in plants that we eat such as spinach.
No, avocado does not give a person cholesterol since it is a plant food source. Only foods derived from animals, particularly the fatty portions of meat, internal organs, egg from any animal be it aquatic, fowl or mammal, and other products which come from animals like whole milk and cheese may contribute to the cholesterol in the blood.
Spinach is an excellent source of vitamin K, vitamin A, manganese, folate, magnesium, iron, vitamin C, vitamin B2, calcium, potassium, and vitamin B6. It is a very good source of dietary fiber, copper, protein, phosphorous, zinc and vitamin E. In addition, it is a good source of omega-3 fatty acids, niacin and selenium.