kilobase pairs
English
Noun
kilobase
pairs
plural of
kilobase pair