Phoronid

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    Any hermaphroditic wormlike marine animal of the phylum Phoronida.
  2. 2
    hermaphrodite wormlike animal living in mud of the sea bottom wordnet

More for "phoronid"