Wiktionary
leukotrienes
n. (plural of leukotriene English)
n. (plural of leukotriene English)