What is the full meaning of ectoprocts
ECTOPROCT, a bryozoan, a moss or liverwort [n]
Example of the word ectoprocts placed on a Scrabble board.