Definify.com

Definition 2024


phoronid

phoronid

English

Noun

phoronid (plural phoronids)

  1. (zoology) Any hermaphroditic wormlike marine animals of the phylum Phoronida; the horseshoe worms