केलकैरि

English: Translation
weeds and mulch
Hindi: Translation
खरपतवार
noun
Plants, trees and other vegetation