Weedicite is likely misspelled.
Weedicite has no English definition.
As a noun herbicide is
a substance used to kill plants.
weedicite
Not English
Weedicite has no English definition. It may be misspelled.
herbicide
English
Noun
A substance used to kill plants.
Related terms
* herb
* herbicidal