English | German | Russian | Czech

heptaloop English

Meaning heptaloop meaning

What does heptaloop mean?

heptaloop

(biochemistry) A nucleic acid motif composed of seven loops

Are you looking for...?