eelworm Hear it!

eelworm definition

eel·worm (-wʉrm′)

noun

any of a large number of nematode worms that are either free-living or parasitic on plants

Comments


Do you have more to add? Sign in to share your linguistic knowledge or observation.

Connect with Facebook