macropellet
English
Etymology
From
macro-
+
pellet
.
Noun
macropellet
(
plural
macropellets
)
A relatively large
pellet