English edit

Noun edit

corticoids

  1. plural of corticoid