MACROTOUS Meaning of MACROTOUS in English (ˈ)ma|krōd.əs adjectiveEtymology: macr- + Greek ōt, ous ear + English -ous : having large ears Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012