micro

Explore definitions, synonyms, and language insights of micro

Definitions

Adjective Satellite
extremely small in scale or scope or capability