siderosomes

English

Noun

siderosomes

  1. plural of siderosome