Caoilfhoinn Flecher

Caoilfhoinn Flecher is Caroline "Carla" Flecher's sister. While Caoilfhoinn was more in to plants and had plant powers, Carla was into Science. Carla called her sister "The Flower Child". Caoifhoinn like Carla had made her own child using her talents. While Michelle is a human angel hybrid, Glenn Flecher, Caoilfhoinn's son is a plant human hybrid. Caoilfhoinn appears in "Never Say Uncle".