ვიტამინი B12 (კობალამინი) საჭიროა ჯანმრთელი სისხლის წითელი უჯრედების (ერითროციტების) წარმოქმნისთვის და ნერვების, თავის ტვინისა და ზურგის ტვინის ნორმალური მუშაობისთვის. ორგანიზმი მას თავად ვერ გამოიმუშავებს: ის ცხოველური საკვებიდან მოდის, როგორიცაა რძე, იოგურტი, ყველი, კვერცხი, ხორცი და თევზი, ასევე ისეთი პროდუქტებიდან, რომლებსაც B12 დამატებული აქვს (გამდიდრებული პროდუქტები).
B12-ის შესაწოვად კუჭი გამოიმუშავებს ცილას, რომელსაც შინაგანი ფაქტორი (კასლის ფაქტორი) ეწოდება, შემდეგ კი B12 წვრილი ნაწლავის ბოლო ნაწილში შეიწოვება. პრობლემა ამ გზის ნებისმიერ ეტაპზე, ან საკვებში B12-ის ნაკლებობა, შეიძლება დეფიციტამდე მივიდეს.
ორგანიზმი ღვიძლში რამდენიმე წლის მარაგს ინახავს, ამიტომ სიმპტომები ჩვეულებრივ თვეებისა და წლების განმავლობაში შეუმჩნევლად ვითარდება. სწორედ ამიტომ B12-ის ნაკლებობას ადვილად მიაწერენ ასაკს, სტრესს ან დატვირთულ ცხოვრებას.



