masterbatches
English
Noun
masterbatches
plural of
masterbatch