IMM - in Other Uses

In Other Uses

  • Indianmeal Moth (Plodia interpunctella)
  • International Monetary Market, a unit of the Chicago Mercantile Exchange

Read more about this topic:  IMM