The feeding biology of Nipponnemertes pulcher (Johnston) (hoplonemertea), with some ecological implications