Wiktionary
tetratricopeptides
n. (plural of tetratricopeptide English)
n. (plural of tetratricopeptide English)