OIDIOID Meaning of OIDIOID in English ōˈidēˌȯid adjectiveEtymology: New Latin Oidium + English -oid 1. : of, relating to, or resembling fungi of the genus Oidium2. : producing oidia Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012