macrospicule
English
Etymology
From
macro-
+
spicule
.
Noun
macrospicule
(
plural
macrospicules
)
(
astronomy
)
A very large-scale
spicule
Anagrams
microcapsule