macrospicules

English

Noun

macrospicules

  1. plural of macrospicule

Anagrams