Definition of proboscis worm in English:

proboscis worm

noun