long tails

See also: longtails

English

Noun

long tails

  1. plural of long tail