global maxima

English

Noun

global maxima

  1. plural of global maximum