What is the full meaning of sporozoa
SPOROZOON, a parasitic one-celled animal [n]
Example of the word sporozoa placed on a Scrabble board.