phosphatidylserine
noun
phos·pha·ti·dyl·ser·ine
-ˈse(ə)r-ˌēn
: a phospholipid found in mammalian cells
Love words? Need even more definitions?
Merriam-Webster unabridged
Share