time slot: a time assigned on a schedule or agenda
time interval: a definite length of time marked off by two instants
genus phacelia: American herbs with usually pinnatifid leaves and blue or purple or white flowers in scorpioid cymes