drilospheres
English
Noun
drilospheres
plural of
drilosphere