meaning of Biopore

Biopore - German to English

biopore