supercells
English
Noun
supercells
plural of
supercell