One million periods per second
(Noun)
Advertisement

Related Articles

Words near Mhz in the Thesaurus