icosanoids
English
Noun
icosanoids
plural of
icosanoid