horseshoe worm (English, noun)
expansion: horseshoe worm (plural horseshoe worms)
Senses:
glosses: Synonym of phoronid; member of order Phoronida.
Forms:
form: horseshoe worms
tags: plural