Webster's Revised Unabridged Dictionary · 1913

Macroura

Macroura , noun, plural

(Zoology) Same as Macrura, Macrural, etc.

Also: Macroural