micro managers

See also: micromanagers

English

Noun

micro managers

  1. plural of micro manager