herbicide in Catalan herbicide in Catalan herbicida noun A substance used to kill plants. Add to Flashcards