What is the full meaning of phoronids
PHORONID, a wormlike marine animal [n]
Example of the word phoronids placed on a Scrabble board.