Dictionary search results

Showing 1-2 of 2 results

Phoronida US English

A small phylum of wormlike marine invertebrates

Phoronida in horseshoe worm US English

A worm-like tube-dwelling marine animal with a horseshoe-shaped ring of ciliated tentacles (lophophore) around the mouth, extended for filter-feeding