See also: long tails

English edit

Noun edit

longtails

  1. plural of longtail