Hoogsteen base pairs
English
Noun
Hoogsteen
base
pairs
plural of
Hoogsteen base pair