Homo Superiors
See also:
Homo superiors
English
Proper noun
Homo
Superiors
plural of
Homo Superior