heptaloop

English

Etymology

From hepta- +‎ loop.

Noun

heptaloop (plural heptaloops)

  1. (biochemistry) A nucleic acid motif composed of seven loops