eelworm
nounDefinition of eelworm
: a nematode worm
especially
: any of various small free-living or plant-parasitic roundworms
Keep scrolling for more
Keep scrolling for more