Vocabulary
箒虫
ほうきむし
phoronid (any wormlike animal of phylum Phoronida)
noun