eelworm

Nouns

  • (n) any of various small free-living plant-parasitic roundworms

Words of close approximity