Eelworm

Noun

  • A nematode, or roundworm, especially any that resemble small eels.

Leave a Reply

Your email address will not be published.