Iterant

Webster's Dictionary of the English Language

·adj Repeating; iterating; as, an iterant echo.