English edit

 
a horseshoe worm (Phoronis hippocrepia)

Noun edit

horseshoe worm (plural horseshoe worms)

  1. Synonym of phoronid; member of order Phoronida.