Plasmodia

What is Plasmodia?

Plasmodia definition and meaning on Dictionary terms:
noun, plural plas

Tags: