micropellets
English
Noun
micropellets
plural of
micropellet