Glossary
A lipid-protein complex that is insoluble in water. It is found principally in the brain.
Posted
in
by
Tags: