kamus
.
Search
About
eelworm
English
eelworm
Noun
Any of various small free-living plant-parasitic roundworms
English: eelworm