Noun Definition

eelworm

1.Definition: any of various small free-living plant-parasitic roundworms

Category: Animals