What is the full meaning of diplophases
DIPLOPHASE, a diploid phase in a life cycle [n]
Example of the word diplophases placed on a Scrabble board.