ほうきむし
箒虫
hōkimushi

Noun

1. phoronid (any wormlike animal of phylum Phoronida)

Usually Written in Kana