Wiktionary
microspherule
n. (context geology English) A microscopic spherulite
n. (context geology English) A microscopic spherulite