ENGLISH
REFERENCE

megacycle

n.
mega·cy·cle Archaic
Synonyms

© 2026 English Reference