Veronica and Pellaea, both are flowering plants?
Veronica (plant): Veronica is the largest genus in the flowering plant family Plantaginaceae, with about 500 species; it was formerly classified in the family Scrophulariaceae.
i don't know