Translation of ovari in English:

ovari

ovary

noun

  • 1

    ovary, organ producing egg-cells, that part of a pistil from which fruit is formed