macrospicules
English
Noun
macrospicules
plural of
macrospicule
Anagrams
microcapsules