Medical Dictionary
phosphatidylserine
noun phos·pha·ti·dyl·ser·ine \-ˈse(ə)r-ˌēn\
Medical Definition of PHOSPHATIDYLSERINE
: a phospholipid found in mammalian cells
Seen & Heard
What made you want to look up phosphatidylserine? Please tell us where you read or heard it (including the quote, if possible).