macroure

French

Adjective

macroure (plural macroures)

  1. long-tailed

Further reading