Occurrence of a filter-feeding mechanism in the polychaete nereis diversicolor.
D000818:Animals; D004064:Digestive System; D006373:Helminthiasis; D006376:Helminths; D011077:Polychaeta
DIGESTIVE SYSTEM; WORMS