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
Tweet