Wiktionary
lysophosphatidates
n. (plural of lysophosphatidate English)
n. (plural of lysophosphatidate English)