microspheroid

English

Etymology

From micro- +‎ spheroid.

Noun

microspheroid (plural microspheroids)

  1. A very small spheroid
  • microspheroidal