Nemertea __ worms or proboscis worms

Nemertea __ worms or proboscis worms

Here is the answer for Nemertea __ worms or proboscis worms which is part of CodyCross Under The Sea.

    RIBBON