meaning of Bombesin

Bombesin - German to English

bombesin