spheroids
English
Noun
spheroids
plural of
spheroid
Anagrams
doerships