Translation of pembenihan in English:

pembenihan

germination

noun

  • 1

    germination
  • 2

    seedbed