Mandelbulbs
English
Noun
Mandelbulbs
plural of
Mandelbulb