MACROCHIROPTERA Meaning of MACROCHIROPTERA in English |makrō+Etymology: New Latin, from macr- + Chiroptera synonym of megachiroptera Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012