meaning of Biophoton

Biophoton - German to English

biophoton