sphalerons

English

Noun

sphalerons

  1. plural of sphaleron