French-English dictionary »

soliton meaning in English

FrenchEnglish
soliton nom {m}

soliton◼◼◼(self-reinforcing travelling wave)
noun