microspheroid

Noun

 * 1) A very small spheroid

Related terms

 * microspheroidal