English

edit

Noun

edit

glycosteroids

  1. plural of glycosteroid