Definify.com

Definition 2026


statoids

statoids

English

Noun

statoids

  1. plural of statoid