See also: tera-cycle

English edit

Etymology edit

tera- +‎ cycle

Noun edit

teracycle (plural teracycles)

  1. terahertz

Anagrams edit