What does Bakterioid mean?

Bakterioid - German to English

bacterioid

View more

  • bacterioid