micro Meaning, Definition & Usage

  1. adjective satellite extremely small in scale or scope or capability

WordNet