superrays
English
Noun
superrays
plural of
superray