What is the full meaning of endoprocts
ENDOPROCT, a small animal living in water [n]
Example of the word endoprocts placed on a Scrabble board.