Answer: lunarcycle

AnswerCrossword Clue
LUNARCYCLE19 years, roughly