goblet worm

English

Noun

goblet worm (plural goblet worms)

  1. Synonym of entoproct