×

herbicide meaning in English

n. herbicide, substance that kills weeds
adj. herbicide, substance that kills weeds

Related Words

  1. herbes potagères
  2. herbeux
  3. herbier
  4. herbivore
PC Version

Copyright © 2018 WordTech Co.