Wiktionary
triphosphoinositides
n. (plural of triphosphoinositide English)
n. (plural of triphosphoinositide English)