heavy tails

English

Noun

heavy tails

  1. plural of heavy tail