Etymology
Today it means: Any oligopeptide having thirteen amino acid residues Full definition →
From trideca- + peptide.
Etymology from Wiktionary, CC BY-SA 4.0.