How would you define promastigote? Add your definition here.

comments powered by Disqus