Dictionary of invertebrate zoology

MACRUROUS

macrurous: translation

adj.[Gr.makros, large;oura, tail]
Long-tailed.