skyrmions

English

Noun

skyrmions

  1. plural of skyrmion