Translation of tumbuhan in English:

tumbuhan

plant

noun

  • 1

    plant, living organism with neither the power of movement nor special organs of digestion, small plant as distinct from a tree or shrub