English Dictionary
◊ PHORONID
phoronid
n : hermaphrodite wormlike animal living in mud of the sea
bottom