Translation of stamen in English:

stamen

stamen

noun

  • 1

    stamen, pollen-bearing part of a flower