Homo novus
English
Proper noun
Homo
novus
(
uncountable
)
Synonym of
Homo superior
.