Answer: hubradiatorlens

AnswerCrossword Clue
HUBRADIATORLENS

Three more caps