adj. nematocide, substance which kills nematodes (class of cylindrical worms)
Copyright © 2018 WordTech Co.