Vitamin k1

What is Vitamin k1?

Vitamin k1 definition and meaning on Dictionary terms:

a yellowish, oily, viscous liquid, C31H46O2, occurring in leafy vegetables, rice, bran, hog liver, etc., or obtained especially from alfalfa or putrefied sardine meat, or synthesized, that promotes blood clotting by increasing the prothrombin content of the blood.