meaning of Biphosphat

Biphosphat - German to English

bisphosphate