megaciclo

megaciclo [may-gah-thee’-clo]
noun
1. Megacycle. (m)

Have a Spanish question? Get help from experts!