storage organs
English
Noun
storage
organs
plural of
storage organ