meaning of Bakterioid

Bakterioid - German to English

bacterioid

View more

  • bacterioid