Translation of excrescence in Malay

excrescence

ketumbuhan

noun

  • 1

    ketumbuhan, tumbuhan lebihan pada pokok atau binatang, tambahan yang hodoh atau buruk