kilobases

English

Noun

kilobases

  1. plural of kilobase

Anagrams