Meaning of eelworm

Definition of eelworm

(noun) any of various small free-living plant-parasitic roundworms

Other information on eelworm

WIKIPEDIA results for eelworm
Amazon results for eelworm