stellarators
English
Noun
stellarators
plural of
stellarator
French
Noun
stellarators
plural of
stellarator