Online English Dictionary

Home

nematocidal


a.

Having the property of killing nematodes; lethal to nematodes.


© 2009 Dammam Community College