kilobasepairs
English
Noun
kilobasepairs
plural of
kilobasepair