Vocabulary

箒虫

phoronid (any wormlike animal of phylum Phoronida)

noun