Bing found the following results
Flora - Green Focus
Flora - Wikipedia
Flora Original - Flora Spreads UK
Flora Definition & Meaning - Merriam-Webster
Flora Definition and Examples - Biology Online Dictionary
World Flora Online | Royal Botanic Garden Edinburgh
Flora - Simple English Wikipedia, the free encyclopedia
Ecoflora Home Page
An Online Flora of All Known Plants
Flora and fauna | botany and biology | Britannica