MNIOID Meaning of MNIOID in English ˈnīˌȯid adjectiveEtymology: New Latin Mnium + English -oid : resembling a moss of the genus Mnium Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012