Wiktionary
triplefins
n. (plural of triplefin English)