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