MACRUROUS Meaning of MACRUROUS in English (ˈ)ma|kru̇rəs, məˈk- adjectiveEtymology: macr- + -urous 1. : having a long tail2.[New Latin Macrura + English -ous ] : of or relating to the Macrura Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012