Glossary Element  flora

Source
Contributor
Approved Yes
English term flora
Language Translations
French flore
English definition all of the plants found in a given area.
Language Translations
French toutes les plantes trouvées dans un lieu donné.