weather satellite: a satellite that transmits frequent picture of the earth below
satellite: man-made equipment that orbits around the earth or the moon
genista: chiefly deciduous shrubs or small trees of Mediterranean area and western Asia: broom