MEGACYCLE

Definition of MEGACYCLE

  1. (noun)one million periods per second