Wiktionary
streamertails
n. (plural of streamertail English)
n. (plural of streamertail English)