Tuesday 28th May 2024 01:08:02 AM

folic acid meaning

noun a vitamin inthe Vitamin B complex found in milk liver yeast and green vegetables such as spinach which is essential for creating new blood cellsCOMMENT: Lack of folic acid can cause anae-mia and neural tube disorders in the develop- ing fetus. It can also be caused by alcoholism. folie deux