Definify.com

Definition 2024


toroids

toroids

English

Noun

toroids

  1. plural of toroid