meaning of Bindetasche

Bindetasche - German to English

binding pocket [proteins]