Veronica and Pellaea, both are flowering plants?
Pellaea Pellaea is a genus of ferns in the Cheilanthoideae subfamily of the Pteridaceae. The genus name is derived from the Greek word πελλος ("pellos"), meaning "dark," and refers to the bluish-gray stems. Members of the genus are commonly known as cliffbrakes. They primarily grow in rocky habitats, including moist rocky canyons, slopes, and bluffs.
Veronica spicata Veronica spicata (spiked speedwell; syn. "Pseudolysimachion spicatum") is a species of the genus "Veronica". It is 1-3 ft tall and bears 1 foot long spikes with blue, pink, purple and white flowers.