steroidomes

English

Noun

steroidomes

  1. plural of steroidome