cycle: an interval during which a recurring sequence of events occurs
time interval: a definite length of time marked off by two instants
horned violet: European viola with an unusually long corolla spur