Phoronid

What is Phoronid?

Phoronid definition and meaning on Dictionary terms:
noun
any member of the invertebrate phylum Phoronida, wormlike marine animals living in a chitinous tube and having an anterior structure bearing ciliated tentacles for feeding.

adjective
belonging or pertaining to the phoronids.

 

reference: https://www.dictionary.com/browse/phoronid

Tags: