Definition, synonyms and related words
A heptamer, especially a biologically active one, derived from seven identical monomers.