meaning of Ambozeptor

Ambozeptor - German to English

amboceptor