microesfera

Spanish

Etymology

From micro- +‎ esfera.

Noun

microesfera f (plural microesferas)

  1. microsphere