steroidomes
English
Noun
steroidomes
plural of
steroidome