octamer

Noun

 * 1) An oligomer having eight subunits

Translations

 * Italian: ottamero
 * Spanish: octámero, octámeros