polarons

English

Noun

polarons

  1. plural of polaron