cubosomes
English
Noun
cubosomes
plural of
cubosome