microsource

English

Etymology

From micro- +‎ source.

Noun

microsource (plural microsources)

  1. A source of micropower