caulospheres
English
Noun
caulospheres
plural of
caulosphere