• word of the day

    megacycle

    megacycle - Dictionary definition and meaning for word megacycle

    Definition
    (noun) one million periods per second
Download our Mobile App Today
Receive our word of the day
on Whatsapp