Nematode feeding sites: unique organs in plant roots.

Nematode feeding sites: unique organs in plant roots.