How do you say democritus in Latin?
— Democritus


Generic synonyms for democritus in Latin
philosopherphilosophus (m)