siderosomes
English
Noun
siderosomes
plural of
siderosome