polyhistors

English

Noun

polyhistors

  1. plural of polyhistor