Definify.com

Definition 2024


stellarators

stellarators

English

Noun

stellarators

  1. plural of stellarator