Translation of ovul in English:

ovul

ovule

noun

  • 1

    ovule, germ-cell of a plant