YourDictionary

squalene

noun

an unsaturated hydrocarbon, CH, found in shark livers, etc. that is a precursor of cholesterol in biosynthesis

See squalene in American Heritage Dictionary 4

Learn more about squalene

link/cite print suggestion box