What is the full meaning of diplozoa
DIPLOZOON, a parasitic flatworm that fuses in pairs [n]
Example of the word diplozoa placed on a Scrabble board.