microspheroid
English
Etymology
From
micro-
+
spheroid
.
Noun
microspheroid
(
plural
microspheroids
)
A very small
spheroid
Related terms
microspheroidal