Flora en fauna is een vaste Nederlandse uitdrukking waarmee gedoeld wordt op alle planten en dieren die in een bepaalde streek of periode voorkomen.
Flora duidt het plantenrijk aan; fauna het dierenrijk.
Flora: In de Romeinse mythologie is Flora de godin van de bloemen en de lente.
In oudere teksten kun je de uitdrukking Flora's kinderen tegenkomen, waarmee bloemen wordt bedoeld. Er zijn veel samenstellingen met dit woord: alpenflora, oerwoudflora, bermflora, enz.
Flora betekent in engere zin: het boek dat de beschrijving van de planten in een bepaalde streek of periode bevat, bijvoorbeeld: Zoek het maar op in de flora van Belgie. De wetenschap die zich primair bezighoudt met de flora is Botanie, ook plantkunde of fytologie genoemd. Aparte vermelding verdient Floristiek, de bestudering van wilde planten in een bepaald gebied..