×

nématophage meaning in English

adj. nematocidal, of the extermination of worms

Related Words

  1. nématologique
  2. nématologiste
  3. nématoïde
  4. némophile ponctuée
PC Version

Copyright © 2018 WordTech Co.