phosphatides
English
Noun
phosphatides
plural of
phosphatide
Anagrams
diphosphates
,
phosphatised