Cite

Synonyms of nematode

Definition and meaning of nematode (Dictionary)