Meaning of phoronid

Definition of phoronid

(noun) hermaphrodite wormlike animal living in mud of the sea bottom

Other information on phoronid

WIKIPEDIA results for phoronid
Amazon results for phoronid