sphæroids

English

Noun

sphæroids

  1. plural of sphæroid

Anagrams