polymaste

French

Adjective

polymaste (plural polymastes)

  1. polymastic