Definify.com

Definition 2025


sphæroids

sphæroids

English

Noun

sphæroids

  1. plural of sphæroid