EELWORM


Meaning of EELWORM in English

[eel.worm] n (1888): a nematode worm; esp: any of various small free-living or plant-parasitic roundworms

Merriam-Webster English vocab.      Английский словарь Merriam Webster.