În botanică, flora (plural: floras sau florae) are două semnificații.
Primul sens se referă la Flori, la Zeița Florilor și la viața vegetală dintr-o zonă sau dintr-o perioadă de timp (în special la viața vegetală naturală sau autohtonă). Termenul corespunzător pentru viața animală este fauna.
Cel de-al doilea sens se referă la o carte sau altă lucrare care descrie speciile de plante dintr-o zonă sau dintr-o perioadă de timp, cu scopul de a permite identificarea.
Termenul de floră provine din limba latină. Flora era zeița florilor în mitologia romană.
Plantele sunt grupate în florile pe regiuni, perioade, medii speciale sau climă. Regiunile pot fi habitate distincte din punct de vedere geografic, cum ar fi zonele de munte față de cele de câmpie. Florile pot însemna viața vegetală dintr-o epocă istorică, cum ar fi flora fosilă.
Organismele bacteriene sunt uneori incluse într-o floră [1] Archived 2006-04-30 at the Wayback Machine [2] Archived 2007-07-15 at the Wayback Machine. Alteori, termenii de floră bacteriană și floră vegetală sunt folosiți separat.