MIO Meaning of MIO in English [MIO] abbreviation minimum identifiable odor Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012