nematodes is a form of:

Nematode



Same as: nematoid
noun
1.
(វេជ្ជសាស្ត្រ) (សត្វ) អៀន, ប្រភេទព្រូនមូលណេម៉ាតូតឬប៉ារ៉ាស៊ីតនៅក្នុងសត្វ