Definify.com

Definition 2025


stellarators

stellarators

English

Noun

stellarators

  1. plural of stellarator