macropellet

English

Etymology

From macro- +‎ pellet.

Noun

macropellet (plural macropellets)

  1. A relatively large pellet