octamer








noun Biochemistry.

  1. an eight-molecule complex.
55 queries 0.582