teracycle
Etymology
From tera- + cycle.
noun
terahertz