×

vermicide meaning in English

n. vermicide, drug or poison for killing worms (especially parasitic intestinal worms)

Related Words

  1. vermicelles
  2. vermicelle
  3. vermiculage
  4. vermiculaire
PC Version

Copyright © 2018 WordTech Co.