megacycle

?

ads

noun

~ megacycle noun; ~ megacycles plural

thesaurus

ads