English edit

Etymology edit

icosa- +‎ tetramer

Noun edit

icosatetramer (plural icosatetramers)

  1. (chemistry) An oligomer that has twenty-four subunits