icosanoids

English

Noun

icosanoids

  1. plural of icosanoid