Learn how to say Granulator correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word granulate:
1 [with object] (usually as adjective granulated) form (something) into grains or particles:
[no object] (of a substance) take the form of grains or particles:
the syrup would not granulate properly
2 [no object] (often as adjective granulating) Medicine (of a wound or lesion) form multiple small prominences as part of the healing process.
(as adjective granulated) chiefly Biology having a roughened surface:
the skin is densely granulated