micro org

English

Noun

micro org (plural micro orgs)

  1. Synonym of intermicronational organisation.