Homo novus

English

Proper noun

Homo novus (uncountable)

  1. Synonym of Homo superior.