microbatches
English
Noun
microbatches
plural of
microbatch