Translation of flora in English:

flora

flora

noun

  • 1

    flora, plants of an area or period