French-English dictionary »

exciton meaning in English

FrenchEnglish
exciton nom {m}

exciton◼◼◼(bound state of electron and hole)
noun