English

edit

Etymology

edit

micro- +‎ spherule

Noun

edit

microspherule (plural microspherules)

  1. (geology) A microscopic spherulite