Definitions of mare's tail:

  • noun:   a long narrow flowing cirrus cloud