Definify.com

Definition 2026


stellarators

stellarators

English

Noun

stellarators

  1. plural of stellarator