×
nématophage
meaning in English
adj.
nematocidal, of the extermination of worms
Related Words
nématologique
nématologiste
nématoïde
némophile ponctuée
PC Version
Copyright © 2018 WordTech Co.