English

edit

Noun

edit

micropellets

  1. plural of micropellet