MACROURAL Meaning of MACROURAL in English adj ·same·as macrura, macrural, ·etc. Webster English vocab. Английский словарь Webster. 2012