Scientific name

Phoronida

Standard name in Jp

箒虫動物門

Level06 phylum
English name

Horseshoe worm [English]

Taxon above

Animalia 動物界