Dictionary search results

Showing 1-2 of 2 results

Phoronida British & World English

A small phylum of worm-like invertebrates that comprises the horseshoe worms

Phoronida in horseshoe worm British & World English

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