One million periods per second
(Noun)

Related Articles

Words near Mhz in the Thesaurus