kilobase pairs

English

Noun

kilobase pairs

  1. plural of kilobase pair