Word info

petabase

Noun

Meaning

petabase (plural petabases)

(genetics) 10 bases in a nucleic acid

Source: en.wiktionary.org

Close letter words and terms