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