Word info

microsource

Noun

Meaning

microsource (plural microsources)

A source of micropower

Source: en.wiktionary.org

Close letter words and terms