Starlipers
English
Proper noun
Starlipers
plural of
Starliper